import http from '../util/http.js';

export default {
	/**
	 * @method 登录
	 * @param {String} phone	- 手机号
	 * @param {String} password	- 密码（md5加密） 
	 * */
	login(data) {
		return http.post({
			url: '/oms-user/login',
			data,
			header: {
				'content-type': 'application/x-www-form-urlencoded',
			},
			isLoading: true,
			loadingTxt: '登录中'
		});
	},
	/**
	 * @method 注册
	 * @param {String} company		- 公司名曾
	 * @param {String} password		- 密码（md5加密）
	 * @param {String} phone		- 手机号
	 * @param {String} username		- 用户名
	 * */
	regist(data) {
		return http.post({
			url: '/oms-user/add',
			data,
			isLoading: true,
			loadingTxt: '注册中'
		});
	},
	/**
	 * @method 注册
	 * @param {String} password		- 密码（md5加密）
	 * @param {String} phone		- 手机号
	 * */
	editPsw(data) {
		return http.post({
			url: '/oms-user/update',
			data,
			header: {
				'content-type': 'application/x-www-form-urlencoded',
			},
			isLoading: true,
			loadingTxt: '注册中'
		});
	},
	/**
	 * @method 注册时使用公司名称
	 * @param {String} name		- 公司名
	 * */
	getCompany(name) {
		return http.get({
			url: `/bdf2-company/getByName/${name}`
		});
	}
};
